TMEM151B (NM_001137560) Human Over-expression Lysate
Supplier Page from OriGene Technologies for TMEM151B (NM_001137560) Human Over-expression Lysate